home *** CD-ROM | disk | FTP | other *** search
- Frequently Asked Questions (FAQS);faqs.377
-
-
- bionet.biology.computational comp-bio-moderator@genbank.bio.net
- bionet.molbio.ddbj.updates ddbj-updates@genbank.bio.net
- bionet.molbio.embldatabank.updates embl-updates@genbank.bio.net
- bionet.molbio.genbank.updates lear@genbank.bio.net
- bionet.software.sources software-sources@genbank.bio.net
- bit.listserv.big-lan big-req@suvm.acs.syr.edu
- bit.listserv.edtech 21765EDT%MSU@CUNYVM.CUNY.EDU
- bit.listserv.gaynet gaynet@athena.mit.edu
- bit.listserv.hellas sda106@psuvm.psu.edu
- bit.listserv.l-hcap wtm@bunker.shel.isc-br.com
- bit.listserv.libres librk329@KentVMS.Kent.edu
- bit.listserv.new-list NU021172@VM1.NoDak.EDU
- bit.listserv.pacs-l LIBPACS%UHUPVM1@CUNYVM.CUNY.EDU
- bit.listserv.valert-l krvw@cert.org
- biz.dec.decnews decnews@mr4dec.enet.dec.com
- biz.sco.announce scoannmod@xenitec.on.ca
- biz.sco.binaries sl@wimsey.bc.ca
- biz.sco.sources kd1hz@anomaly.sbs.risc.net
- biz.zeos.announce kgermann@zeos.com
- can.canet.d canet-d@canet.ca
- can.uucp.maps pathadmin@cs.toronto.edu
- comp.protocols.iso.x400.gateway ifip-gtwy-usenet@ics.uci.edu
- comp.security.announce cert@cert.org
- ddn.mgt-bulletin nic@nic.ddn.mil
- ddn.newsletter nic@nic.ddn.mil
- de.admin.lists de-admin-lists@hactar.hanse.de
- de.admin.submaps maps@flatlin.ka.sub.org
- de.comp.sources.amiga agnus@amylnd.stgt.sub.org
- de.comp.sources.misc sources@watzman.quest.sub.org
- de.comp.sources.os9 fkk@stasys.sta.sub.org
- de.comp.sources.st sources-st@watzman.quest.sub.org
- de.comp.sources.unix de-comp-sources-unix@germany.sun.com
- de.mag.chalisti ccc@sol.ccc.de
- de.newusers newusers@jattmp.nbg.sub.org
- de.org.dfn org-dfn@dfn.de
- de.org.eunet news@germany.eu.net
- de.org.sub vorstand@smurf.sub.org
- de.sci.ki hein@damon.irf.uni-dortmund.de
- de.sci.ki.mod.ki hein@damon.irf.uni-dortmund.de
- fj.announce fj-announce@junet.ad.jp
- fj.binaries fj-binaries@junet.ad.jp
- fj.binaries.x68000 fj-binaries-x68000@junet.ad.jp
- fj.guide.admin fj-guide-admin@junet.ad.jp
- fj.guide.general fj-guide-general@junet.ad.jp
- fj.guide.newusers fj-guide-newusers@junet.ad.jp
- fj.map fj-map@junet.ad.jp
- gnu.announce info-gnu@prep.ai.mit.edu
- gnu.bash.bug bug-bash@prep.ai.mit.edu
- gnu.emacs.announce info-gnu-emacs@prep.ai.mit.edu
- gnu.emacs.bug bug-gnu-emacs@prep.ai.mit.edu
- gnu.g++.announce info-g++@prep.ai.mit.edu
- gnu.g++.bug bug-g++@prep.ai.mit.edu
- gnu.g++.lib.bug bug-lib-g++@prep.ai.mit.edu
- gnu.gcc.announce info-gcc@prep.ai.mit.edu
- gnu.gcc.bug bug-gcc@prep.ai.mit.edu
- gnu.gdb.bug bug-gdb@prep.ai.mit.edu
- gnu.ghostscript.bug bug-ghostscript@prep.ai.mit.edu
- gnu.groff.bug bug-groff@prep.ai.mit.edu
- gnu.smalltalk.bug bug-gnu-smalltalk@prep.ai.mit.edu
- gnu.utils.bug bug-gnu-utils@prep.ai.mit.edu
- houston.weather weather-monitor@tmc.edu
- ieee.tcos tcos@cse.ucsc.edu
- info.academic.freedom caf-talk@eff.org
- info.admin usenet@ux1.cso.uiuc.edu
- info.bind bind@arpa.berkeley.edu
- info.brl.cad cad@brl.mil
- info.bytecounters bytecounters@venera.isi.edu
- info.cmu.tek.tcp cmu-tek-tcp@cs.cmu.edu
- info.convex info-convex@pemrac.space.swri.edu
- info.firearms firearms@cs.cmu.edu
- info.firearms.politics firearms-politics@cs.cmu.edu
- info.gated gated-people@devvax.tn.cornell.edu
- info.ietf ietf@venera.isi.edu
- info.ietf.hosts ietf-hosts@nnsc.nsf.net
- info.ietf.isoc isoc-interest@relay.sgi.com
- info.ietf.njm njm@merit.edu
- info.ietf.smtp ietf-smtp@dimacs.rutgers.edu
- info.isode isode@nic.ddn.mil
- info.jethro.tull jtull@remus.rutgers.edu
- info.labmgr labmgr@ukcc.uky.edu
- info.mach info-mach@cs.cmu.edu
- info.mh.workers mh-workers@ics.uci.edu
- info.nets info-nets@think.com
- info.nsf.grants grants@note.nsf.gov
- info.nsfnet.cert nsfnet-cert@merit.edu
- info.nysersnmp nysersnmp@nisc.nyser.net
- info.osf roma@uiuc.edu
- info.pem.dev pem-dev@tis.com
- info.ph info-ph@uxc.cso.uiuc.edu
- info.rfc rfc-request@nic.ddn.mil
- info.snmp snmp@nisc.nyser.net
- info.sun.managers sun-managers@rice.edu
- info.sun.nets sun-nets@umiacs.umd.edu
- info.theorynt theorynt@vm1.nodak.edu
- info.unix.sw unix-sw-request@wsmr-simtel20.army.mil
- maus.gatebau jc@hb.maus.de
- mi.map uucpmap@rel.mi.org
- opinions.supreme-court opinions@uunet.uu.net
- relcom.infomarket.quote relcom-infomarket-quote@news.ussr.eu.net
- relcom.infomarket.talk relcom-infomarket-talk@news.ussr.eu.net
- relcom.jusinf relcom-jusinf@news.ussr.eu.net
- relcom.postmasters relcom-postmasters@news.ussr.eu.net
- relcom.renews relcom-renews@news.ussr.eu.net
- resif.oracle oracle@grasp1.univ-lyon1.fr
- sfnet.atk.flpf.tiedotukset flpf@nic.funet.fi
- sfnet.csc.tiedotukset netmgr@csc.fi
- sfnet.funet.tiedotukset toimitus@funet.fi
- sfnet.fuug.tiedotukset sfnet-fuug-tiedotukset@fuug.fi
- sfnet.harrastus.astronomia pvtmakela@cc.helsinki.fi
- sfnet.harrastus.mensa jau@cs.tut.fi
- sfnet.lists.sunflash flash@sunvice.East.Sun.COM
- sfnet.opiskelu.ymp.kurssit hoffren@cc.Helsinki.FI
- sfnet.tiede.tilastotiede.jatkokoulutus til_tied@cc.helsinki.fi
- sura.announce sura-announce@darwin.sura.net
- sura.noc.status sura-noc-status@darwin.sura.net
- sura.security sura-security@darwin.sura.net
- tamu.religion.christian shetler@eemips.tamu.edu
- tx-thenet-managers themgr-moderator@nic.the.net
- tx.maps texas-uucpmaps@tmc.edu
- uiuc.org.men uiuc-men-ml@ux1.cso.uiuc.edu
- uunet.alternet asp@uunet.uu.net,postman@uunet.uu.net
- uunet.announce postman@uunet.uu.net
- uunet.products postman@uunet.uu.net
- uunet.status postman@uunet.uu.net
- uunet.tech postman@uunet.uu.net
- vmsnet.announce vmsnet-announce@mccall.com
- vmsnet.announce.newusers vmsnet-announce-newusers@mccall.com
- vmsnet.sources vmsnet-sources@mvb.saic.com
- --
- Gene Spafford
- Software Engineering Research Center & Dept. of Computer Sciences
- Purdue University, W. Lafayette IN 47907-1398
- Internet: spaf@cs.purdue.edu phone: (317) 494-7825
- Xref: bloom-picayune.mit.edu comp.windows.x.motif:13657 news.answers:4508
- Newsgroups: comp.windows.x.motif,news.answers
- Path: bloom-picayune.mit.edu!enterpoop.mit.edu!news.media.mit.edu!micro-heart-of-gold.mit.edu!wupost!uunet!munnari.oz.au!manuel.anu.edu.au!csc.canberra.edu.au!news
- From: jan@ise.canberra.edu.au (Jan Newmarch)
- Subject: Motif FAQ (Part 1 of 5)
- Message-ID: <1992Dec10.001545.10392@csc.canberra.edu.au>
- Followup-To: comp.windows.x.motif
- Summary: This posting contains a list of Frequently Asked Questions and their answers about Motif.
- Keywords: FAQ question answer
- Sender: news@csc.canberra.edu.au
- Reply-To: jan@ise.canberra.edu.au (Jan Newmarch)
- Organization: University of Canberra
- Date: Thu, 10 Dec 92 00:15:45 GMT
- Approved: news-answers-request@MIT.Edu
- Expires: +1 months
- Lines: 797
-
- Archive-name: motif-faq/part1
- Last-modified: Thu December 12 1992
- Version: 2.12
-
-
- Motif FAQ
-
- [Last changed: 10 Dec 92]
-
- This article contains the answers to some Frequently Asked Questions (FAQ)
- often seen in comp.windows.x.motif. It is posted to help reduce volume in
- this newsgroup and to provide hard-to-find information of general interest.
-
- Please redistribute this article!
-
- This FAQ is maintained by Jan Newmarch (jan@ise.canberra.edu.au). Send
- updates and corrections to him at that mail address. It would help if
- the subject line contained the phrase "FAQ".
-
- This article includes answers to the following questions. Ones marked with
- a + indicate questions new to this issue; those with changes of content since
- the last issue are marked by *:
-
- 0) TOPIC: WHAT ARE OTHER RELEVANT NEWSGROUPS?
- 1) TOPIC: FTP ARCHIVES
- 2)* Is the FAQ list available for FTP anywhere?
- 3)* Is this newsgroup accessible via email?
- 4) Is this newsgroup archived?
- 5) Is the mail list motif-talk archived?
- 6) TOPIC: OSF AND MOTIF
- 7)* What versions of Motif are there?
- 8)* Where can I get Motif?
- 9) Is there a list of Motif bugs?
- 10) Where can I get public domain Motif source?
- 11) Are the Motif examples publically available?
- 12) Has anyone done a public domain Motif lookalike?
- 13) Does anyone from OSF pay attention to our questions/suggestions?
- 14) Does OSF have an application compliance validation service?
- 15) What is the motif-talk mailing list?
- 16) What MIT patches do I use, and when do I use fix-osf?
- 17) How does Motif work with X11R5?
- 18) How can I find which version of Motif I have?
- 19) TOPIC: LITERATURE
- 20) What books should I read or do I need to program using Motif?
- 21) TOPIC: MWM
- 22) What is the difference between Motif and mwm?
- 23) Does anyone have an alternative set of 3-D defaults for a monochrome screen?
- 24) How can I modify the Motif window manager decorations?
- 25) How can I turn off the Motif window manager functions from the system menu?
- 26) How can tell I if the user has selected the "Close" item on the system menu attached to the top-level shell?
- 27) Is there an mwm virtual desktop manager?
- 28) TOPIC: MOTIF GENERATORS
- 29)* What prototyping tools are there to generate Motif code?
- 30) TOPIC: TEXT WIDGET
- 31) Why does pressing <return> in a text widget do nothing?
- 32) When I add text to a scrolling text widget how can I get the new text to show?
- 33)* Does the text widget support 16 bit character fonts?
- 34) How can I stop the text widget from echoing characters typed?
- 35) How can I replace characters typed with say a `*'?
- 36) How can I best add a large piece of text to a scrolled text widget?
- 37) How can I highlight text in the Text widget?
- 38) How can I select all of the text in a widget programmatically?
- 39) How can I change colours of text in the Text widget?
- 40) How can I change the font of text in the Text widget?
- 41) Is there an emacs binding for the text widget?
- 42) How can I use a file as the text source for a Text widget?
- 43) How can put Text in overstrike mode instead of insert?
- 44) How can I make the Delete key do a backspace?
- 45) TOPIC: LIST WIDGET
- 46) How do I best put a new set of items into a list?
- 47) Can I have strings with different fonts in a list?
- 48) Can I get a bitmap to show in a list item like I can in a Label?
- 49) Can I have items with different colours in a list?
- 50) Can I grey out an item in a list?
- 51) Can I have multi-line items in a list?
- 52)+How can I tell the position of selected items in a list?
- 53) TOPIC: FILE SELECTION BOX WIDGET
- 54) What is libPW.a and do I need it?
- 55) What are these compile errors: Undefined symbol _regcmp?
- 56) What's wrong with the Motif 1.0 File Selection Box?
- 57) TOPIC: FORM WIDGET
- 58) Why don't labels in a Form resize when the label is changed?
- 59) How can I center a widget in a form?
- 60) How do I line up two columns of widgets of different types?
- 61) TOPIC: PUSHBUTTON WIDGET
- 62) Why can't I use accelerators on buttons not in a menu?
- 63) TOPIC: LABEL WIDGET
- 64) How can I align the text in a label (button, etc) widget?
- 65) Why doesn't label alignment work in a RowColumn?
- 66) How can I set a multiline label?
- 67) How can I have a vertical label?
- 68) How can I have a Pixmap in a Label?
- 69) TOPIC: DRAWING AREA WIDGET
- 70) How can I send an expose event to a Drawing Area widget?
- 71) How can I know when a DrawingArea has been resized?
- 72) TOPIC: MENUS
- 73) What can I put inside a menu bar?
- 74) Can I have a cascade button without a submenu in a pulldown menu?
- 75) Should I have a cascade button without a submenu in a pulldown menu?
- 76) What is the best way to create popup menus?
- 77) How do popup menus work?
- 78) Should I use translation tables or actions for popup menus?
- 79) What are the known bugs in popup menus?
- 80) Can I have multiple popup menus on the same widget?
- 81) TOPIC: INPUT FOCUS
- 82) How can I direct the keyboard input to a particular widget?
- 83) How can I have a modal dialog which has to be answered before the application can continue?
- 84) TOPIC: MEMORY AND SPEED
- 85) Why does my application grow in size?
- 86) Why does my application take a long time to start up?
- 87) My application is running too slowly. How can I speed it up?
- 88) TOPIC: XMSTRING
- 89) How can I get the Ascii text out of an XmString?
- 90) When can XmStrings used as resources be freed?
- 91) Why doesn't XmStringGetNextSegment() work properly?
- 92) TOPIC: DIALOGS
- 93) How do I stop my dialog disappearing when I press the help button?
- 94) How do I make my own dialog?
- 95) How come the title bars for my dialogs now have "_popup" or "<-popup" concatenated onto the widget name?
- 96) How can I force a dialog window to display?
- 97) How can I control placement of a popup widget?
- 98) TOPIC: LANGUAGE BINDINGS
- 99)* Is there a C++ binding for Motif?
- 100)+ How can I have a C++ member function in a callback?
- 101)* Is there a Common Lisp binding for Motif?
- 102) Is there an Ada binding for Motif?
- 103) TOPIC: SPECIFIC PLATFORMS
- 104) Is it easy to build Motif for a Sun?
- 105) What compile errors/warnings might I get in both Sun 3 and Sun 4?
- 106) On a Sun 3, what are the mwm startup error messages about?
- 107) Are there problems making shared libraries on a Sun?
- 108) The OpenWindows server hangs when I popup a menu with Button 3.
- 109) Has anyone made shared libraries on an IBM RS/6000?
- 110) What is the error "Unaligned access in XmString" under Ultrix?
- 111) TOPIC: KEYSYMS
- 112) What is causing the messages "unknown keysym osfDown..."?
- 113) What happens if I can't install Motif Keysyms?
- 114) Why has OSF introduced Keysyms into Motif 1.1?
- 115) TOPIC: ICONS
- 116) How can I keep track of changes to iconic/normal window state?
- 117) How can I check if my application has come up iconic?
- 118) How can I start my application in iconic state?
- 119) How can an application iconify itself?
- 120) How can an application de-iconify itself?
- 121) TOPIC: MISCELLANEOUS
- 122)+ What is the matter with Frame in Motif 1.2?
- 123) What is IMUG and how do I join it?
- 124) How do I set the title of a top level window?
- 125) Can I use editres with Motif?
- 126) How can I put decorations on transient windows using olwm?
- 127) Why does an augment translation appear to act as replace for some widgets?
- 128) How do you "grey" out a widget so that it cannot be activated?
- 129) Why doesn't the Help callback work on some widgets?
- 130) Where can I get a Table widget?
- 131) Has anyone done a bar graph widget?
- 132) Does anyone know of a source code of a graph widget
- 133) Is there a help system available, such as in Windows 3?
- 134) Can I specify a widget in a resource file?
- 135) Why are only some of my translations are being installed?
- 136) Where can I get the PanHandler code?
- 137) What are these passive grab warnings?
- 138) How do I have more buttons than three in a box?
- 139) How do I create a "busy working cursor"?
- 140) What order should the libraries be linked in?
- 141) How do I use xmkmf for Motif clients?
- 142) How do I make context sensitive help?
- 143) TOPIC: ACKNOWLEDGEMENTS
-
- If you have suggestions or corrections for any of these answers or any
- additional information, please send them directly to jan@ise.canberra.edu.au;
- the information will be included in the next revision (or possibly the one
- after that; thanks for the many suggestions which haven't been incorporated
- yet). The answers in this iteration are acknowledged to be partial.
-
- This posting is intended to be distributed at approximately the beginning of
- each month.
-
- The information contained herein has been gathered from a variety of sources. In
- many cases attribution has been lost; if you would like to claim responsibility
- for a particular item, please let us know.
-
- Conventions used below: telephone numbers tend to be Bell-system unless
- otherwise noted; prices on items are not included.
-
-
-
-
-
-
-
-
- -----------------------------------------------------------------------------
- Subject: 0) TOPIC: WHAT ARE OTHER RELEVANT NEWSGROUPS?
-
- [Last modified: Dec 92]
-
- Answer: This newsgroup is comp.windows.x.motif. The nearest related group is
- comp.windows.x. It also maintains an FAQ, which deals in all sorts of X, Xlib
- and Xt questions. Look there for answers to questions such as "How do I get a
- screendump of my application?", "where do I get X11R4", etc. Other groups
- which may have relevant information are comp.windows.x.pex,
- comp.windows.x.apps, comp.windows.x.intrinsics, comp.windows.news,
- comp.windows.misc and comp.windows.open-look.
-
- -----------------------------------------------------------------------------
- Subject: 1) TOPIC: FTP ARCHIVES
-
- -----------------------------------------------------------------------------
- Subject: 2)* Is the FAQ list available for FTP anywhere?
-
- [Last modified: November 92]
-
- Answer: A number of FAQ's (including this one) are available for anonymous ftp
- at pit-manager.mit.edu, 18.172.1.27 under the directory pub/usenet. (Motif is
- under pub/usenet/comp.windows.x.motif) There is also a mail server called
- mail-server@pit-manager.mit.edu. To retrieve a file send mail to the server
- with a subject or body similar to
-
- send usenet/comp.windows.x.motif/Frequently_Asked_Questions_About_Motif_(Part_1_of_3)
-
- This service is looked after by Jonathan Kamens (jik@pit-manager.mit.edu).
-
- It has also been placed in contrib/Motif-FAQ at export.lcs.mit.edu.
-
- The FAQ is also available from csc.canberra.edu.au (137.92.1.1) by anonymous
- ftp. It is in the file /pub/motif/Motif-FAQ
-
- This files are also accessible from WAIS (Wide Area Information System) under
- UC-Motif-FAQ, allowing keyword-based searches of the FAQ.
-
- -----------------------------------------------------------------------------
- Subject: 3)* Is this newsgroup accessible via email?
-
- [Last modified: December 92]
-
- Answer: An email link was maintained by Kee Hinckley. To join, send mail to
- motif-request@alfalfa.com or motif-request%alfalfa.com@bu.edu. However, Kee
- has indicated that he doesn't want to do this anymore, and the state of the
- mail service is uncertain.
-
- -----------------------------------------------------------------------------
- Subject: 4) Is this newsgroup archived?
-
- [Last modified: November 1992]
-
- Answer: The newsgroup files from August 1991 are available from
- csc.canberra.edu.au (137.92.1.1) by anonymous ftp. They are in the directory
- /pub/motif/comp.windows.x.motif.
-
- These files are also accessible from WAIS (Wide Area Information System) under
- comp.windows.x.motif, allowing keyword-based searches of the newsgroup
- articles (this time on machine services.canberra.edu.au (137.92.1.12)).
-
- -----------------------------------------------------------------------------
- Subject: 5) Is the mail list motif-talk archived?
-
- Answer: If you have purchased support from OSF then you have access to their
- archive server for motif-talk.
-
- -----------------------------------------------------------------------------
- Subject: 6) TOPIC: OSF AND MOTIF
-
- -----------------------------------------------------------------------------
- Subject: 7)* What versions of Motif are there?
- [Last modified: November 92]
-
- Answer: Motif 1.0 is based on the R3 toolkit. There are patch releases to
- 1.0: 1.0.1, 1.0.A, 1.0.2 and 1.0.3, 1.0.4, 1.0.5. 1.0.A was a fairly major
- patch, as it involved a complete re-engineering of UIL and Mrm. Almost
- everyone who has 1.0.x has either 1.0.A or 1.0.3.
-
- Motif 1.1 is based on the R4 toolkit. The intial version was Motif 1.1.0.
- Motif 1.1.1 has been released as a patch to licensees with Full Support or
- Technical Update service. Motif 1.1.2 is a patch release which contains the
- necessary changes to fix over 80 bugs reported against Motif. It is available
- to support contract holders (including both full support and update service).
- The 1.1.3 release fixed a further 150 bugs and was available from August 1991
- to support contract holders (including both full support and update service).
- 1.1.4 offers X11R5 support, but is not an X11R5 product. 1.1.5 was released
- in June 92 to licensees who hold a Motif Full Support or Update Support
- contract
-
- Motif 1.2.0 was released in April 1992 and is based on the X11R5 toolkit. It
- offers increased compatibility with international standards, PC-style
- behavior and binary compatibility with OSF/Motif 1.1 applications. New
- features include drag-and-drop, tear- off menus, toolkit enhancements and new
- documentation. toolkit. The code is totally ANSI C. OSF distributes a 10
- pages sheet entitled "OSF/Motif R1.1 to R1.2: detailed overview of changes",
- which is available from OSF Motif direct channels. (617-621-7300 or email
- direct@osf.org)
-
- Motif 1.2.1 was released September 92. Due to an optimisation from 1.2.0 to
- 1.2.1 object code compiled under 1.2.1 (that is, using 1.2.1 header files)
- will not link with 1.2.0 libraries (and, very probably, clients that use
- shared libraries and are linked against 1.2.1 won't startup against 1.2).
-
- From dbrooks@osf.org: "Motif 2.0 will ship well before the sun burns out,
- unless we decide to change the name first, and will contain a free plastic
- spaceman in every box."
-
- -----------------------------------------------------------------------------
- Subject: 8)* Where can I get Motif?
-
- [Last modified: November 92]
-
- Answer:
- Various hardware vendors produce developer's toolkits of binaries, header
- files, and documentation; check your hardware vendor, particularly if that
- vendor is an OSF member. Systems known to be shipping now: HP (sans UIL),
- Apollo (sans UIL), SCO, ICS, Mips (RISCwindows=X11R3 + full Motif), IBM, Data
- General for AViioNs (includes UIL), Bull (?), Concurrent Computer Corporation
- 5000, 6000, 8000 series machines, Convex, Sequent.
-
- In addition, independent binary vendors produce Motif toolkits . ICS makes
- several binary kits, notably for Sun, DEC, Apple; Quest (408-496-1900) sells
- kits for Suns, as well; IXI (+44 223 462 131) offers kits for Sun3 (SunOS 3.5
- or later, and Sun4 (SunOS 4.0.1 or later). Unipalm XTech (+44 954211797; or
- Aurora Technologies 617-577-1288 in USA) offers a binary kit for Suns based on
- Motif 1.1, with shared libraries. NSL (+33 (1) 43 36 77 50; requests@nsl.fr)
- offers kits for the Sun 3 and Sun 4. [An FAQ is for "personal opinions" on
- these toolkits. I don't think it is appropriate to give such opinions through
- this particular posting, so I haven't included any.] In Australia, Information
- Technology Consultants Pty Ltd has Motif 1.1.2 for Sun Sparc 4.1 ( phone on
- (02) 360 6999, fax on (02) 360 6695 or e-mail to motif@itcsyd.itc.oz.au)
- SILOGIC (+33 61.57.95.95), 78 chemin des Sept Deniers - 31200 TOULOUSE FRANCE
- sells Motif 1.1 and 1.2 on Sun4 machines. They also provide customers with
- Motif maintenance and support, and do consulting on the X window System at
- large, including software development.
-
-
-
- The kits include varied levels of bug-fixing and support for shared
- libraries. BIM (Fax : +32(2)759.47.95) offer Motif 1.1 for Sun-3, Sun-4,
- Sun-386i. Includes shared libraries. Metrolink Inc. (+1-305-566-9586,
- sales@metrolink.com; in Europe contact ADNT, (33 1) 3956 5333) ships an
- implementation of X11R4 and Motif 1.1 for several 386 systems.
-
- An OSF/Motif source license must be obtained from OSF before source can be
- obtained from the Open Software Foundation. Call the Direct Channel Desk at
- OSF at 617-621-7300 or email direct@osf.org for ordering information. In
- addition to the full Motif source, "option C" allows you to purchase source
- for the window manager mwm to run on X terminals.
-
-
- -----------------------------------------------------------------------------
- Subject: 9) Is there a list of Motif bugs?
-
- Answer: With each patch release of Motif shipped, there is a list of known
- bugs provided. The filename on the tape is "./OPENBUGS". There is also a
- list of all the issues closed/resolved in that patch. That is found as part
- of the "./README-1.1.n" (where n is the patch number) file.
-
- These are the only OSF published lists.
-
- No-one else seems to publish a list.
-
-
- -----------------------------------------------------------------------------
- Subject: 10) Where can I get public domain Motif source?
-
- Answer: You cannot. Motif source is not publically available.
-
-
- -----------------------------------------------------------------------------
- Subject: 11) Are the Motif examples publically available?
-
- [Last modified: November 92]
-
- Answer: OSF has produced a list of which of the example programs can be
- distributed. Call OSF Direct for a copy of it. Most of the example programs
- have been freed from distribution limitations so should be available.
-
- In addition to these, many programs on export.lcs.mit.edu in the contrib
- directory use Motif. Source code posted to comp.sources.x often uses Motif.
- The examples from Dan Heller's book are on export in
- /contrib/OReilly/motif/examples.tar.Z. The examples from Doug Young's book
- are on export in /contrib/young.motif.Z The examples from Thomas Berlages's
- book are on export in /contrib/berlage.motif.Z The examples from Donald L.
- McMinds's book are on export in /contrib/mastering.motif.tar.Z The examples
- from Jan Newmarch's book are export in /contrib/newmarch.tar.Z
-
-
-
- -----------------------------------------------------------------------------
- Subject: 12) Has anyone done a public domain Motif lookalike?
-
- [Last modified: September 92]
-
- Answer: Not yet. The specification is available (AES), and the validation
- suite can be bought, but no-one has taken up the challenge. There are some
- commercial lookalikes (Looking Glass and Neuron Data), but no workalikes.
-
- Applications that follow the Style Guide might be certified Motif-compliant
- through the checklist process, even though they're not using OSF/Motif
- binaries.
-
- Tcl is available for ftp from allspice.berkeley.edu, and although implemented
- without Xt, is reported to look like Motif. Strom Sytems (18666 Redmond Way
- o-2118, Redmond, WA 98052-6725) have a Simple Toolkit for X-Windows (sic) that
- appears to follow the Style Guide even though it doesn't quite look like
- Motif.
-
- MOOLIT is a USL product that can be runtime switched between the Sun Open Look
- and Motif appearance. It is based on OLIT 4i.
-
-
- -----------------------------------------------------------------------------
- Subject: 13) Does anyone from OSF pay attention to our questions/suggestions?
-
- Answer: Yes, and they quite often post answers too. But they may not respond
- to *your* problem because they have other things to do as well. This
- newsgroup is not run by OSF, and has no formal connection with OSF. OSF is a
- member-driven company. The membership (and anyone can be a member) provides
- the primary input for future development of Motif.
-
- -----------------------------------------------------------------------------
- Subject: 14) Does OSF have an application compliance validation service?
-
- Answer: They have a checklist and a certification process which you can
- request from them. Ask for the Level One Certification Checklist. The
- process is one of self-certification. It tests only the appearance and
- behavior of the application against Motif style. The product will also be put
- in the OSF reference listing. There's a one-time fee of $250. According to
- the master license agreement, you can't use any OSF identifying mark unless
- you have done a certification.
-
-
- -----------------------------------------------------------------------------
- Subject: 15) What is the motif-talk mailing list?
-
- Answer: The motif-talk mailing list is only for those who have purchased a
- Motif source code license. You can be placed on this list by emailing to
- motif-talk-request@osf.org, citing your Company name and source license
- number.
-
-
-
- -----------------------------------------------------------------------------
- Subject: 16) What MIT patches do I use, and when do I use fix-osf?
-
- Answer: The Motif 1.1.0 tape contains MIT patches 1-14. Apply these and any
- others you can get. If your MIT patch level only goes up to fix-16, you also
- need to apply fix-osf. Fix-osf was an emergency patch for a problem that
- existed when the Motif 1.1 tape was cut, The MIT fix-17 completely superseded
- osf-fix, so if you have applied fix-17 do not apply fix-osf. The 1.1.1 tape
- contains MIT fixes 15-18, as well as an OSF-developed fix that deals with a
- subtle bug in the Selection mechanism of the Intrinsics. Most people will
- have fix-15 to 18 by now; if you don't have them:
-
- Back out fix-osf if you have applied it
- Apply fix-15 to 18
- Apply fix-osf-1.1.1
-
- The Selection fix was submitted to MIT, who came up with a different fix. It
- will not be made into an R4 fix but should be in R5. The MIT fix was posted to
- motif-talk.
-
-
- -----------------------------------------------------------------------------
- Subject: 17) How does Motif work with X11R5?
-
- Answer: Motif 1.1.X is only intended to be built with X11R4. Motif 1.2.X is
- for X11R5. however, Motif 1.1.4 has been set to also work with X11R5.
-